package com.xinqi.modules.course.clazz.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xinqi.common.mybatis.data.entity.UpdateTimeEntity;
import lombok.Getter;
import lombok.Setter;

/**
 * 班级父分组人员表，该表的作用是为了保证在并发情况下每个父分组下的成员不重复实体层
 *
 * @author: system
 * @date: 2023/05/21
 */
@Setter
@Getter
@TableName("cl_class_parent_group_student")
public class ClassParentGroupStudentEntity extends UpdateTimeEntity {
    /**
     * 班级id
     */
    @TableField(value = "class_id")
    private Long classId;
    /**
     * 分组id
     */
    @TableField(value = "pid")
    private Long pid;
    /**
     * 成员id
     */
    @TableField(value = "student_id")
    private Long studentId;
}
